package dao;

import java.sql.*;
import java.util.ArrayList;
import java.util.Random;

public class DaoTest {
    public static void main(String[] args) throws Exception {
//        UserDao userDao = DaoFactory.getUserDaoInstance();
//        User user1 = new User(1, "num1", "num1", 1 , "num1", 1, "asd");
//        User user2 = new User(2, "num2", "num2", 666 , "num2", 2, "ffff");
//        User user3 = new User(3, "num3", "num3", 3, "num3", 3, "3");
//        User user4 = new User(4, "num3", "num3", 3, "num3", 3, "3");
//    	userDao.Delete(1);
//    	userDao.Delete(2);
//    	userDao.Delete(3);
//        userDao.Insert(user1);
//        userDao.Insert(user2);
//        userDao.Insert(user3);
//          userDao.Insert(user4);
//        userDao.Update(user2);
    		
//    		User user=new User ();
//    		String str="name";
//            UserDao userDao = DaoFactory.getUserDaoInstance();
//            
//            
//    		for(int i=1;i<=100000;i++)
//    		{
//    			user.setId(i);
//    			user.setUsername(str+i);
//    			user.setPassword(str+i);
//    			user.setMoney(999);
//    			user.setTelNum("123");
//    			ArrayList<Integer> list = new ArrayList<Integer>();
//                Random random = new Random();
//                int j = 0, num = 0;
//                while (j < 7) {
//                        num = random.nextInt(35) + 1;
//                        if (!list.contains(num)) {
//                                list.add(num);
//                        } else continue;
//                        j++;
//                }
//                int num1=list.remove(0);
//                int num2=list.remove(0);
//                int num3=list.remove(0);
//                int num4=list.remove(0);
//                int num5=list.remove(0);
//                int num6=list.remove(0);
//                int num7=list.remove(0);
//                
//                String number=num1+" "+num2+" "+num3+" "+num4+" "+num5+" "+num6+" "+num7 + " " + "1";
//                user.setNum(number);
//                
//                try {
//                	userDao.Insert(user);
//    			} catch (Exception e) {
//    				// TODO Auto-generated catch block
//    				e.printStackTrace();
//    			}
//    			
//    		}
//    }
    	
    	
//    	ArrayList<Integer> list = new ArrayList<Integer>();
//    	list.add(1);
//    	list.add(2);
//    	list.add(3);
//    	list.add(4);
//    	list.add(5);
//    	list.add(6);
//    	list.add(7);
//    	UserDao userDao = DaoFactory.getUserDaoInstance();
//    	userDao.LotteryDraw(list);
    	
//      UserDao userDao = DaoFactory.getUserDaoInstance();
//      User user1 = new User(1, "num1", "num1", 1 , "num1", 1, "asd");
//      userDao.Update(user1);
//    	
    	
    	
    }
}
